8800 SW 72nd St, Miami, FL 33173-3514, Miami
"Great food and a wide variety of sushi. Staff is super friendly"
"Great food and a wide variety of sushi. Staff is super friendly"